home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 000603_connolly@pixel.convex.com _Tue Jan 26 17:44:43 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  3KB

  1. Return-Path: <connolly@pixel.convex.com>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA10529; Tue, 26 Jan 93 17:44:43 MET
  4. Received: from convex.convex.com by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA07725; Tue, 26 Jan 1993 17:59:59 +0100
  6. Received: from pixel.convex.com by convex.convex.com (5.64/1.35)
  7.     id AA25893; Tue, 26 Jan 93 10:59:45 -0600
  8. Received: from localhost by pixel.convex.com (5.64/1.28)
  9.     id AA28397; Tue, 26 Jan 93 10:59:44 -0600
  10. Message-Id: <9301261659.AA28397@pixel.convex.com>
  11. To: timbl@nxoc01.cern.ch
  12. Cc: marca@ncsa.uiuc.edu (Marc Andreessen), www-talk@nxoc01.cern.ch
  13. Subject: user preferences was: NCSA X Mosaic 0.5 released 
  14. In-Reply-To: Your message of "Mon, 25 Jan 93 17:57:59 +0100."
  15.              <9301251657.AA01746@www3.cern.ch> 
  16. Date: Tue, 26 Jan 93 10:59:43 CST
  17. From: Dan Connolly <connolly@pixel.convex.com>
  18.  
  19.  
  20. >Xmosaic has a lot of practical things which real uses want -- like  
  21. >mail and print and a bookmarks and stuff. Well done!
  22.  
  23. Definitely. I haven't built it yet, but bookmarks are a MUST! I use
  24. xgopher a lot in stead of midasWWW cuz with midsaWWW, I have to
  25. edit my home page by hand to add bookmarks.
  26.  
  27.  
  28. But Tim: about this user preferences stuff. I disagree with your
  29. strategy:
  30.  
  31. >That said, it would also be nice to customise it easily (yes, I want  
  32. >to have my cake and eat it!).  So the ability to set the home page up  
  33. system-wide with some sort of a .xmosaicrc file would be useful.
  34. >We'll have to make a covering script to fix 
  35. >
  36. >
  37. >I have a feeling that a menu option which sets the current document  
  38. >home (persistently) by writing out a ~/xxx.rc file is probably an  
  39. >easy way for users in arbitrary places to find out where to start.
  40. >"Set home here" or something.
  41. >
  42. >>From the system manager's point of view, a system-wide .rc would  
  43. >allow the home page to bet set up site wide without anyone having  
  44. >know about environment variables.  For one thing, easy though it is  
  45. >to pick CERN out from the document menu, when NCS is difficult to  
  46. >reach, one doesn't want the program to hang.  It migth also be useful  
  47. >to set a pointer to the root of a copy of your help tree.
  48.  
  49. X application should use the X resource database to get user
  50. preferences. Folks can build their X resource database from
  51. system-wide app-defaults files, files in their home directory,
  52. environment variables, command-line-args, etc.
  53.  
  54. Works good.
  55.  
  56. I've seen you write a couple times about having a user preference
  57. system that worked the same on the NeXT, Mac, X boxes, etc.
  58.  
  59. Making them look the same from an API would be great.
  60.  
  61. But don't make users adapt to a new WWW scheme for doing user preferences.
  62. NeXT folks should use the NeXT user preference database, just like all
  63. they do for their other tools. Mac folks should find "Preferences..."
  64. under the edit menu. X folks know how to muck with .Xdefaults and xrdb.
  65. (though a friendlier UI to the x resource database is badly needed).
  66.  
  67. The unix dot-files scheme is passe, I think -- especially for distributed
  68. applications. Don't require folks to use it. For example, with the
  69. X resource database, I can load resources off host A into my X server,
  70. then run midasWWW on host B and it will see my preferences.
  71.  
  72. Dan